/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Com;
import Entidad.*;
import Dao.*;
import java.util.ArrayList;
import java.util.List;
/**
 *
 * @author ANDREZ
 */
public class MatriculaCom {
    
       private static MatriculaCom INSTANCE = new MatriculaCom();
    private MatriculaCom() {
    }
    public static MatriculaCom getInstance(){
    return INSTANCE;
    }
    
     public List<BaseBE> listaGenero()
     {
         return MatriculaDao.getInstance().listaGenero();
     }
     
      public List<BaseBE> listaTipoTelefono()
      {
          return MatriculaDao.getInstance().listaTipoTelefono();
      }
     public List<BaseBE> listaOperador()
     {
         return MatriculaDao.getInstance().listaOperador();
     }
     
     public List<MatriculaBE.CategoriaBE> ListaCategoria()
     {
         return MatriculaDao.getInstance().ListaCategoria();
     }
     
      public List<GradoBE> ListaGrado()
      {
          return MatriculaDao.getInstance().ListaGrado();
      }
      
      public List<BaseBE> listaGradoSeccion(int idGrado)
      {
          return MatriculaDao.getInstance().listaGradoSeccion(idGrado);
      }
      public MatriculaBE listaAlumnoApoderado(String dni)
      {
          return MatriculaDao.getInstance().listaAlumnoApoderado(dni);
      }
      
      public Boolean  Grabar(MatriculaBE mtc)
      {
          return MatriculaDao.getInstance().Grabar(mtc);
      }
      
     public List<MatriculaBE> BuscarMatricula(int añoLectivo)
     {
         return MatriculaDao.getInstance().BuscarMatricula(añoLectivo);
     }

      
}
